<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

*{margin:0;padding:0;}
ul,li{list-style: none;}
/*img{display: block;border:0;transition: all 0.6s;}*/
a{text-decoration: none; color:#323232;}
input{border: 0;outline: 0;background: none;font-family: '微软雅黑';}
select{outline: none;}
.box{max-width: 1280px;min-width: 1200px;width:100%; margin:0 auto;}
.box1{width:1200px; margin:0 auto;}
body{font-family: '微软雅黑';font-size: 14px;min-width: 1200px;color: #323232;}
.font10{font-size: 10px;}
.font12{font-size: 12px;}
.font13{font-size: 13px;}
.font14{font-size: 14px;}
.font15{font-size: 15px;}
.font16{font-size: 16px;}
.font17{font-size: 17px;}
.font18{font-size: 18px;}
.font19{font-size: 19px;}
.font20{font-size: 20px;}
.font21{font-size: 21px;}
.font22{font-size: 22px;}
.font23{font-size: 23px;}
.font24{font-size: 24px;}
.font25{font-size: 25px;}
.font26{font-size: 26px;}
.font27{font-size: 27px;}
.font28{font-size: 28px;}
.font29{font-size: 29px;}
.font30{font-size: 30px;}
.font32{font-size: 32px;}
.font34{font-size: 34px;}
.font36{font-size: 36px;}
.font38{font-size: 38px;}
.font40{font-size: 40px;}
.font42{font-size: 42px;}
.font44{font-size: 44px;}
.font46{font-size: 46px;}
.font48{font-size: 48px;}
.font50{font-size: 50px;}
.font52{font-size: 52px;}
.font54{font-size: 54px;}
.font55{font-size: 55px;}
.font56{font-size: 56px;}
.font58{font-size: 58px;}
.font60{font-size: 60px;}
.font62{font-size: 62px;}
.font64{font-size: 64px;}
.font66{font-size: 66px;}
.font68{font-size: 68px;}
.font70{font-size: 70px;}
.font72{font-size: 72px;}
.font74{font-size: 74px;}
.font76{font-size: 76px;}
.font78{font-size: 78px;}
.font80{font-size: 80px;}
.font96{font-size: 96px;}
.font98{font-size: 98px;}
.font128{font-size: 128px;}
.font150{font-size: 150px;}

.mdt02{margin-top:2px;}
.mdt04{margin-top:4px;}
.mdt05{margin-top:5px;}
.mdt08{margin-top:8px;}
.mdt10{margin-top:10px;}
.mdt15{margin-top:15px;}
.mdt20{margin-top:20px;}
.mdt22{margin-top:22px;}
.mdt25{margin-top:25px;}
.mdt27{margin-top:27px;}
.mdt30{margin-top:30px;}
.mdt35{margin-top:35px;}
.mdt40{margin-top:40px;}
.mdt45{margin-top:45px;}
.mdt50{margin-top:50px;}
.mdt55{margin-top:55px;}
.mdt60{margin-top:60px;}
.mdt65{margin-top:65px;}
.mdt70{margin-top:70px;}
.mdt75{margin-top:75px;}
.mdt80{margin-top:80px;}
.mdt85{margin-top:85px;}
.mdt90{margin-top:90px;}
.mdt95{margin-top:95px;}
.mdt100{margin-top:100px;}
.box1200{width:1200px;margin:0 auto;}
.mdr05{margin-right:5px;}
.mdr08{margin-right:8px;}
.mdr10{margin-right:10px;}
.mdr15{margin-right:15px;}
.mdr20{margin-right:20px;}
.mdr25{margin-right:25px;}
.mdr30{margin-right:30px;}
.mdr35{margin-right:35px;}
.mdr40{margin-right:40px;}
.mdr45{margin-right:45px;}
.mdr50{margin-right:50px;}
.mdr55{margin-right:55px;}
.mdr60{margin-right:60px;}
.mdr65{margin-right:65px;}
.mdr70{margin-right:70px;}
.mdr75{margin-right:75px;}
.mdr80{margin-right:80px;}
.mdr85{margin-right:85px;}
.mdr90{margin-right:90px;}
.mdr95{margin-right:95px;}
.mdr100{margin-right:100px;}

.mdl05{margin-left: 5px}
.mdl10{margin-left: 10px}
.mdl15{margin-left: 15px}
.mdl20{margin-left: 20px}
.mdl25{margin-left: 25px}
.mdl30{margin-left: 30px}
.mdl35{margin-left: 35px}
.mdl40{margin-left: 40px}
.mdl50{margin-left: 50px}
.mdl55{margin-left: 55px}
.mdl60{margin-left: 60px}
.mdl65{margin-left: 65px}
.mdl70{margin-left: 70px}
.mdl75{margin-left: 75px}
.mdl80{margin-left: 80px}
.mdl85{margin-left: 85px}
.mdl90{margin-left: 90px}
.mdl95{margin-left: 95px}
.mdl100{margin-left: 100px}
.mdb05{margin-bottom: 5px;}
.mdb10{margin-bottom:10px;}
.mdb15{margin-bottom:15px;}
.mdb20{margin-bottom:20px;}
.mdb25{margin-bottom:25px;}
.mdb30{margin-bottom:30px;}
.mdb35{margin-bottom:35px;}
.mdb40{margin-bottom:40px;}
.mdb45{margin-bottom:45px;}
.mdb50{margin-bottom:50px;}
.mdb55{margin-bottom:55px;}
.mdb60{margin-bottom:60px;}
.mdb65{margin-bottom:65px;}
.mdb70{margin-bottom:70px;}
.mdb75{margin-bottom:75px;}
.mdb80{margin-bottom:80px;}
.mdb85{margin-bottom:85px;}
.mdb90{margin-bottom:90px;}
.mdb95{margin-bottom:95px;}
.mdb100{margin-bottom:100px;}
.mdtb05{margin:05px auto !important;}
.mdtb10{margin:10px auto !important;}
.mdtb13{margin:13px auto !important;}
.mdtb15{margin:15px auto;}
.mdtb20{margin:20px auto;}
.mdtb25{margin:25px auto;}
.mdtb30{margin:30px auto;}
.mdtb35{margin:35px auto;}
.mdtb40{margin:40px auto;}
.mdtb45{margin:45px auto;}
.mdtb50{margin:50px auto;}
.mdtb55{margin:55px auto;}
.mdtb60{margin:60px auto;}
.mdtb65{margin:65px auto;}
.mdtb70{margin:70px auto;}
.mdtb75{margin:75px auto;}
.mdtb80{margin:80px auto;}
.mdtb85{margin:85px auto;}
.mdtb90{margin:90px auto;}
.mdlr01_{margin-left:0.1%;margin-right:0.1%;}
.mdlr02_{margin-left:0.2%;margin-right:0.2%;}
.mdlr03_{margin-left:0.3%;margin-right:0.3%;}
.mdlr04_{margin-left:0.4%;margin-right:0.4%;}
.mdlr05_{margin-left:0.5%;margin-right:0.5%;}
.mdlr06_{margin-left:0.6%;margin-right:0.6%;}
.mdlr07_{margin-left:0.7%;margin-right:0.7%;}
.mdlr08_{margin-left:0.8%;margin-right:0.8%;}
.mdlr09_{margin-left:0.9%;margin-right:0.9%;}
.mdlr1_{margin-left:1%;margin-right:1%;}
.mdlr1_5_{margin-left:1.5%;margin-right:1.5%;}
.mdlr2_{margin-left:2%;margin-right:2%;}
.mdr2_{margin-right:2%;}
.pdl20{padding-left: 20px;}
.pdb50{padding-bottom: 50px;}
.pdb70{padding-bottom: 70px;}
.woverflow{overflow: hidden;}
.wright{float:right !important;}
.wleft{float:left !important;}
.ds{display:block;}
.dsa{display:block;width:100%;height:100%;}
.ids{display: inline-block;}
.dsnone{ display:none;}
.width10_{width:10%;}
.width13_2{width:13.2%;}
.width13_88{width:13.88%;}
.width19_{width: 19%;}
.width20_{width:20%;}
.width23_5{width:23.5% !important;}
.width24_{width:24%;}
.width25_{width:25%;}
.width28_{width:28%;}
.width29_{width:29%;}
.width30_{width:30%;}
.width33_{width:33%;}
.width36_{width:36%;}
.width40_{width:40%;}
.width43_{width:43%;}
.width45_{width:45%;}
.width46_{width:46%;}
.width49_{width:49%;}
.width49_6{width:49.6%;}
.width50_{width:50%;}
.width55_{width:55%;}
.width60_{width:60%;}
.width64_{width:64%;}
.width65_{width:65%;}
.width68_{width:68%;}
.width69_{width:69%;}
.width69_6{width:69.6%;}
.width70_{width:70%;}
.width75_{width:75%;}
.width80_{width:80%;}
.width82_{width:82%;}
.width86_{width:86%;}
.width84_{width:84%;}
.width90_{width:90%;}
.width92_{width:92%;}
.width94_{width:94% !important;}
.width96_{width:96%;}
.width98_{width:98%;}
.width100_{width:100% !important;}
.height100_{height: 100%;}
.wauto{margin:0 auto;}
.wpsr{position: relative;}
.wpsa{position: absolute;}
.wpsf{position:fixed;}
.none{display: none;}
.bor{border:1px solid #d7d7d7;}
.bornone{border: 0 !important;}
.borrnone{border-right:0 !important;}
.borbnone{border-bottom:0 !important; }
.borlnone{border-left:0 !important;}
.bortnone{border-top:0 !important;}
.borbbaise{border-bottom: 1px solid #fff;}
.langse{color:#392761;}
.bglangse{background: #392761;}
.textc{text-align: center;}
.textb{font-weight: bold;}
.textb500{font-weight: 500;}
.textl{text-align: left;}
.textr{text-align: right;}
.vsnone{visibility:hidden;}
.vs{visibility:visible;}
.hongse{color:#d00000  !important;}
.huise{color:#999999  !important;}
.bgfenhongse{background: #fc1663;}
.bghuise{background: #f5f5f5;}
.fenhongse{color:#333;}
.zise{color:#5b2497;}
.jiangse{color:#a47e51;}
.bgjuhuangse{background: #f08519;}
.juhuangse{color:#f08519;}
.bgjiangse{background: #a47e51;}
.bgzise{background: #5b2497;}
.bghongse{background: #d00000;}
.bgbaise{background:#fff  !important;}
.baise{color:#fff  !important;}
.pdtb50{padding:50px 0;}
.mdnone{margin:0 !important;}
.mdbnone{margin-bottom:0 !important;}
.mdtnone{margin-top:0 !important;}
.mdlnone{margin-left:0 !important;}
.mdrnone{margin-right:0 !important;}
.pdl10{padding-left:10 !important;}
.pdtb30{padding: 30px 0;}
.pdtb40{padding: 40px 0;}
.pdtb05{padding: 5px 0;}
.pdb10{padding-bottom:10px ;}
.pdb20{padding-bottom:20px ;}
.pdlr05{padding: 0 5px;}
.pdb100{padding-bottom:100px;}
.textidt10{text-indent: 10px;}
.borrnone{border-right:0;}
.height90_{height: 90%;}
.height100_{height: 100%;}
.text1slh{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.text2slh{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.text3slh{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.text4slh{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}
.clear{clear:both;}
.lh30{line-height: 30px;}
.lh20{line-height: 20px;}


.swiper-button-next{outline: none;}
.swiper-button-prev{outline: none;}
/*///////////////////////////////////////////*/

/*banner*/

/* main_image */
.main_visual{position:relative;width:100%;height:650px;overflow:hidden;}
.main_image{position:relative;height:100%;}
.main_image ul{width:100%;overflow:hidden;position:absolute;top:0;left:0;height:100%;}
.main_image li{float:left;width:100%;height:100%;}
.main_image li span{display:block;width:100%;height:100%;}
.main_image li a{display:block;width:100%;height:100%;}
/*.main_image li .img_1{background:url('../images/banner.jpg') center top no-repeat}
.main_image li .img_2{background:url('../images/banner1.jpg') center top no-repeat}
.main_image li .img_3{background:url('../images/banner2.jpg') center top no-repeat}
.main_image li .img_4{background:url('../images/banner3.jpg') center top no-repeat}*/
/*.main_image li .img_5{background:url('../images/banner.jpg') center top no-repeat}*/
.main_visual .bgbottom{height:49px;width:1423px;margin:0 auto;}
.mdtb4{margin:4px auto;}
div.flicking_con{position:absolute;bottom:30px;left:50%;z-index:999;width:160px;height:21px;text-align:center;margin:0 0 0 -80px;}
div.flicking_con a{float:left;width:21px;height:21px;margin:0 5px;padding:0;display:block; background:red; border-radius:50%;}
div.flicking_con a.on{background:#fff;color:#000;}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:5%;}
#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:5%;}
/*banner*/
.header{position: relative;}
.headtop{background: #f6f6f6;}
.tophyy{line-height: 34px;}
.topright li{float:left;padding:0 6px;line-height: 34px;}
.minlogo{height: 72px;margin: 28px auto 0 !important;}

.logonav{width:100%;top:0;left:0;height: 100%;overflow: hidden}
.logonav li{width:25%;float:left;height: 100%;}
.logonav li a{display: block;width:100%;height: 100%;}
.navbg{background: #000; height:58px;}
.navbox{padding: 0px !important;width: 1200px !important;margin: auto;}
.navbox li{float:left;    margin: 0 27px;text-align: center;line-height: 20px;font-size:16px; letter-spacing: 1px;}
/* .navbox li:hover{background:#d90000;} */
.nav li.on a {
	color:#d00000;
}
.nav li.cur a {
	color:#d00000;
}
.nav .nav-line {
	position:absolute;
	border-bottom:2px solid #d00000;
	height:0;
	overflow:hidden;
	left:0;
	bottom:0;
}
/* .navliadd{background:#d90000;} */
.navbox li a{color:#fff;width:100%;display: block;    line-height: 58px;}
.nvasonbg{background: #3e3e3e;height:0px;position: absolute;top:191px;left:50%;margin-left: -600px; width:1200px;z-index: 99999;}
.nvasonbg li{text-align:center;line-height: 40px;border-bottom: 1px solid #999;}
.nvasonbg li:last-child{border: none;}
.nvasonbg li a{color:#fff;}
.nvasonbg li a:hover{color: red;}
.navsonul1{left:94px;display: none;width: 100px; background: rgba(0, 0, 0, 0.831);font-size: 16px;}
.navsonul2{left:710px;display: none;width: 100px;background: rgba(0, 0, 0, 0.831);font-size: 16px;}
.navsonul3{right:149px;display: none;width: 100px;background: rgba(0, 0, 0, 0.831);font-size: 16px;}
.navsonul5{left:220px;display: none;width: 100px;background: rgba(0, 0, 0, 0.831);font-size: 16px;}


/*

.navsonul1{left:220px;display: none;width: 100px; background: rgba(0, 0, 0, 0.831);font-size: 16px;}
.navsonul2{left:830px;display: none;width: 100px;background: rgba(0, 0, 0, 0.831);font-size: 16px;}
.navsonul3{right:30px;display: none;width: 100px;background: rgba(0, 0, 0, 0.831);font-size: 16px;}
.navsonul5{left:340px;display: none;width: 100px;background: rgba(0, 0, 0, 0.831);font-size: 16px;}


*/


.navsonico{width: 50px;height: 50px;display: inline-block;}
.minnavbox li{float:left;width:33.33%;height: 92px;overflow: hidden;position: relative;}
/* .xtj_sgk{ position: absolute;top: 0;left: 50%; margin-left: -145px !important;} */
/* .sgk_jyys{display: none; position: absolute;top: 0;width: 100%;height: 100%;background: #cc1b18e8;} */
/* .minnavbox li:hover .sgk_jyys{display: block;} */
.minnav1{ background: url(../images/minnav01.jpg) center center;}
.minnav1:hover{background: url(../images/minnav1.jpg) center center;}
.minnav2{ background: url(../images/minnav02.jpg) center center;}
.minnav2:hover{ background: url(../images/minnav2.jpg) center center;}
.minnav3{ background: url(../images/minnav03.jpg) center center;}
.minnav3:hover{ background: url(../images/minnav3.jpg) center center;}

.minnavbox{min-width: 1200px;}
.w270{width:270px;margin:25px auto 0;}
.w280{width:280px;margin:25px auto 0;}
.w294{width:294px;margin:25px auto 0;}
/**/
.swiper-pagination .swiper-pagination-bullet{ background:#fff;opacity:1;}
.swiper-pagination-bullet-active{background:#d00000 !important;}
.sy_next{
  background: url(../images/hover_right.png) no-repeat !important;
  width: 60px !important;
  height: 100px !important;
  right: 10% !important;
}
.sy_prev{
  background: url(../images/hover_left.png) no-repeat !important;
  width: 60px !important;
  height: 100px !important;
  left: 10% !important;
}
/*首页报价*/
.bjleftico{width:22.3%;}
.bjleftico li{float:left;margin-right:2%;margin-bottom: 2%;width: 127px;height: 127px;}
 .sgqzyg1{background: url(../images/sgqzyg1.png) center no-repeat;}
.sgqzyg2{background: url(../images/sgqzyg2.png) center no-repeat;}
.sgqzyg3{background: url(../images/sgqzyg3.png) center no-repeat;}
/* .sgqzyg4{background: url(../images/sgqzyg4.png) center no-repeat;} */
.sgqzyg1:hover{background: url(../images/sgqzyg01.png) center no-repeat;}
.sgqzyg2:hover{background: url(../images/sgqzyg02.png) center no-repeat;}
.sgqzyg3:hover{background: url(../images/sgqzyg03.png) center no-repeat;}
/* .sgqzyg4:hover{background: url(../images/sgqzyg04.png) center no-repeat;}  */
.sybjbox{padding:10px 2%;background: #f5f3f4;height: 242px;margin-right: 0.6%;}
.sybjbox p{padding-top:5px; }
.sybjright{width:29%;background: #f5f3f4;height: 262px;}
.minbjbox li{margin:20px 0;}
.minbjbox .slt{width:31.7%;display: inline-block;margin:0 0.5%;height: 40px;border-color:#d6d6d6;}
.minbjbox input{height: 40px;border:1px solid #d6d6d6;display: inline-block;width:48%;}
.minbjbox .inputname{margin:0 1.3% 0 0.5%;}
.sysubmit{margin-left: 1.6% !important;border: 0 !important;height: 42px !important;width: 48.6% !important;}
.sysubmit:hover{background: #940505;}
#clf{width:55px;text-align: center;display: inline-block;}
#rgf{width:55px;text-align: center;display: inline-block;}
#sjf{width:44px;text-align: center;display: inline-block;}
#glf{width:55px;text-align: center;display: inline-block;}
#ysf{width:102px;text-align: center;display: inline-block;}

/*先向卡*/
.xxtubox{width: 100%;height: 467px;overflow: hidden;}
.xxtubox li{display: none;}
.xxknav{height: 50px;bottom:0;left:0;width:100%;}
.xxknav dd{float:left;width:20%;color:#fff; }
.xxknav .sanjiao{background: rgba(179,26,23,.6);}
.xxknav dd p{line-height: 38px;background: rgba(0,0,0,.6);border-right:1px solid #fff;width:99.9%;}
.sanjiaoimg{opacity: 0.6;}
.xxknav dd .sanjiaoimg{visibility:hidden;}
.xxktext{width:800px;height:330px;top:36px;left:118px;background: rgba(255,255,255,0);border-radius: 10px;}
.xxktext_p{ width: 400px; padding: 5px; background: #ae1111; color: #fff !important; margin: 10px auto 0;}
.xxktextico{width: 88%;margin: 0 auto;margin-top: 50px;}
.xxktextico li{padding:0 12px;height: 102px;border: 1px dashed #8a8a8a;border-radius: 10px;margin:0 10px;}
.xxktextico li img{margin:12px auto 0;}
.ckxq_kk{width: 650px;top: 370px;left: 180px;position: absolute;}
.ckxq{ float: left; width:270px;height:36px;text-align: center;background: #ae1111;color:#fff;line-height: 36px;margin: 24px auto 0;display: block;border-radius: 12px;}
.ckxq1{float: right;}
/*套餐*/
.taocan{overflow: hidden;}
/* .taocan{box-sizing:border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box; display: flex;} */
.taocan_left{float: left; width: 326px; position: relative;}
.taocan_ckxq{ position: absolute;bottom: 60px; width: 205px; text-align: center;left: 17%; line-height: 35px;background: red;color: #fff;}
 .taocan_ckxq:hover{background: #940505;} 
.taocan_right{      float: left;
  width: 874px;    margin-top: -10px;}
.taocan li{float:left;width: 427px; height: 261px;margin-left: 10px;margin-top: 10px; position:relative;overflow: hidden; }
/* .taocan li:nth-child(1){margin-bottom: 1%;} */
.taocan li img{width:100%;height:100%; cursor: pointer;transition: all 0.6s;}
/* .taocan li img:hover{transform: scale(1.1);} */
/* .taocan .tcli1{width:49%;margin-left: 1%;} */
.taocan li:hover .tclibtext{display: none;}
.taocan li:hover .tcli_xq{display: block;}
.taocan li:hover .tcli_sqb{display: block;}
.tcli_xq{display: none; position: absolute;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,.61);text-align: center;color: #fff; line-height: 40px;}
.tcli_sqb{display: none; position: absolute;bottom: 80px;width: 100%; text-align: center; color: #fff;}
.tcli_sqb a{ color: #fff;background: red; margin-left: 20px; padding: 5px 20px;}
.tcli_sqb a:hover{background: #940505;}
/* .taocan .tcli2{width:39.5%;}
.taocan li:nth-child(3){margin-left: 1%;}
.taocan li:nth-child(4){margin: 1% .95% !important;}
.taocan .tcli3{width:32.36%;margin:1% 0;height: 246px;} */
.tcfirst{}
.tcse02{background: rgba(150,123,64,.6);border: 4px solid rgba(200,174,117,.8);}
.tcse03{background: rgba(77,59,44,.6);border: 4px solid rgba(114,106,98,.8);}
.tcse04{background: rgba(6,99,117,.6);border: 4px solid rgba(62,138,152,.8);}
.w180{width:180px;}
.tckefu{width:350px;height: 36px;background: #ebaf00;text-align: center;line-height: 36px;margin:30px auto 0;color: #fff;}
.taocan li:hover .tckefu{background:#d90000;}
.tclibg{top:0;left:0;background: rgba(0,0,0,.6);width:100%;height: 100%;overflow:hidden;}
.xianleft{width:1px;background: #fff;height: 0%;left:10px;top:0;}
.xianright{width:1px;background: #fff;height: 0%;right:10px;top:0;}
.xiantop{width:0%;background: #fff;height: 1px;top:10px;left:0;}
.xianbottom{width:0%;background: #fff;height: 1px;bottom:10px;left:0;}
.tcmintext {top: 0;left: 0;width: 100%;letter-spacing: 3px;}
.divbor {top: 50%;left: 50%;}
.tcanlibtn {width: 180px;height: 40px;background: red;color: #fff;margin: 22px auto 0;font-size: 18px;
line-height: 40px;}
.tclibtext {bottom: 0;left: 0;height: 30px;line-height: 30px;color: #fff;text-align: center;width: 100%;
background: rgba(0, 0, 0, 0.61); display: flex;}
.taocan_zaojia{ width: 110px; height: 35px;background: #4caed5; margin-top: -5px; line-height: 35px;    border-radius: 0px 20px 20px 0px;}
.tc_zj1{background: #a37961;}
.tc_zj2{background: #be9760;}
.taocan_qita{flex: 1;}
/* VR */
.vr_top{ position: relative;}
.vr_myz{position: absolute;top: 50px;right: 50px;}
.vr_top_text{ position: absolute; bottom: 0;color: #fff;text-align: center; width: 100%;height: 50px;background: #444344e0; line-height: 50px;font-size: 25px;}
.vr_bottom{height: 300px; margin-top: 20px;  display: -webkit-flex; /* Safari */
  -webkit-justify-content: space-between; /* Safari 6.1+ */
  display: flex;
  justify-content: space-between;}
.vr_item{width: 33%; height: 270px; position: relative; }
.vr_item img{width: 100%; height: 100%;}
.vr_item:hover .vr_bottom_text{display: none;}
.vr_item:hover .vr_zj_dj{display: block;}
.vr_bottom_text{position: absolute;bottom: 0;width: 100%;height: 35px;background: #444344e0;line-height: 35px;font-size: 18px;color: #fff;text-align: center;}
.vr_zj_dj{ display: none; position: absolute;top: 0;width: 100%; height: 100%;background:#444344e0; }
.vr_zj_dj img{margin:100px auto;width: 50px;height: 50px;}
.mode_vr{height: 56px;line-height: 56px;background: #ea5c25;text-align:center ;color: #fff;font-size: 18px;}
/* 六个导航 */
/* .sy_dbdh{ display: -webkit-flex; 
  -webkit-justify-content: space-between; 
  display: flex;
  justify-content: space-between;flex-wrap: wrap; margin-top: 50px;} */
  .sy_dbdh{margin-top: 50px;}
  .dbdh_item {float: left; width: 31.6%;height: 320px;margin-left: 1%; border: 1px solid;margin-bottom: 15px; background: #021532;position: relative;}
  .dbdh_item .db_img{ position: absolute; bottom: 0; right: 0;}
  .dbdh_text{ width: 300px; height: 250px;padding-left: 20px; margin-top: 70px; color: #fff;}
  .dbdh_an{ width: 150px;  height: 40px; display: flex; align-items: center; margin-top: 30px;    text-align: center;
    color: #fff;}
  .dbdh_an ul li {
    position: relative;
    left: 8px;
    width: 130px;
    margin: 1px 5px;
    padding: 8px 10px;
    border: 1px solid #ddd;
    -moz-transition-property: left;
    -moz-transition-duration: .5s;
    -webkit-transition-property: left;
    -webkit-transition-duration: .5s;
    -o-transition-property: left;
    -o-transition-duration: .5s;
    transition-property: left;
    transition-duration: .5s;
    list-style: none;
}

.dbdh_an ul li:hover {
    left: 50px;
    background: red;
    border: none;
}

.dbdh_an ul li:nth-child(2) {
    -moz-transition-timing-function: ease;
    -webkit-transition-timing-function: ease;
    -o-transition-timing-function: ease;
    transition-timing-function: ease;
}
  /*mincfzs*/
.mincfzs{height:239px;background: url(../images/mincfzsbg.jpg) center center;margin-top:40px;}
.mincfzsul{margin:85px;}
.mincfzsul li{float:left;width:20%;}

/*流程*/
.h128{height: 128px;}
.liucul{background:#fff;}
.liucul li{float:left;width:12.4%;height: 100%;}
.liucul li img{margin:24px auto 0;}
.liucul .lifirst{background: #999;color:#fff;}
.h164{height: 164px;}
/*视频*/
.h494{height: 494px;}
.playleft{width:30%;height: 100%;background: #3f3f3f;}
.playgd li{overflow: hidden;margin:20px 0;}
.playa{width:170px;height: 42px;line-height: 42px;margin:5px auto 0;display: block;text-align: center;}
/*footer*/
.footnavbg{background:#252326;width:100%;}
.footbg{background:#000;width:100%;}
.h46{height:46px;line-height: 46px;color:#fff;}
.footnavul li{float:left;margin:0 2.5%;}
.footnavul li dd{margin:10px 0;}
.footnavul li dd a{font-size:12px;color:#fff;}

/*案例页面*/
.diwei{padding:25px 0;}
.diwei a{font-size: 14px;display: inline-block;color:#9b0915;}
.hxhf{line-height: 36px;padding: 0 36px;}
.flleft{border-top:1px solid rgba(204,204,204,.4);padding:12px 0; background:rgba(241,241,241,.4);height:36px;}
.shaxuan{border:1px solid rgba(204,204,204,.4);border-top:none;}
.flleft ul{ line-height:36px;width:80%;}
.flleft ul li{float:left;margin:0 8px;}
.flleft a{color:#797979; padding:5px 13px;}
.xian{width:1px;height:36px; margin-right:24px;float:left; background: #ccc;}
.ico {width: 16px;height: 16px;background: url(../images/ico.png) no-repeat 0 -75px;
cursor: pointer;position: absolute;right: 16px;top: 23px;}
.bgred{background: #9e2323;}
.current{background: #9e2323;color:#fff !important;}
.bgred a{color:#fff !important;}
.sjsbox{margin-top:50px;}
.sjsul li{margin:7px;width:306px;height: 432px;padding-bottom:10px;color:#000; background: #f7f7f7;}
.sjsul li p{color:#000;}
.sjstitle{color:#000; font-weight: both;}
.mdtop16{margin-top:10px;}
.sjsw90{width:90%;margin:10px auto 0;}
.width70{width:70%;margin: 20px auto 0;height: 40px;line-height: 40px;}
.paging {text-align: center;padding: 60px 0 30px 0;font-size: 14px;}
.paging a {display: inline-block;padding: 0 10px;min-width: 13px;line-height: 33px;
border: solid 1px #ddd;margin: 0 3px;background: #fff;color: #666;}
.thisclass {color: red !important;}
.paging a:hover{ background: #ddd; color:red; }
.wborderbottom{ border-bottom:1px solid #ccc;}
.anlibox ul li{float:left;width:24%;margin:14px 0.5%; background:#f4f4f4; position:relative;}
.alimg{width:100%;height:260px;margin:0 auto;}
.w94{width:94%;}
.w96{width:96%;}
.altitle{margin:10px auto 15px; color:#757575;}
.mdbottom10{margin-bottom: 10px;}
.h000{color:#000;}
.mdright10{margin-right:10px;}
.width270{width:270px;text-overflow:ellipsis; overflow:hidden; white-space: nowrap; height:20px;}
.sjstx{width:64px;height: 64px;border-radius: 50%; position:absolute;bottom:38px;right:20px;border:2px solid #fff;}
.sjsyy{width: 78px;height: 26px;line-height: 26px;margin-top: 16px;top: 0;right: 16px;color: #fff;border-radius: 5px;display:none;}
.sjsyy:hover{ cursor:pointer;}
.alsjsname{line-height: 64px;color: #000;margin-left: 12px;}
.wh306{width:306px;height:306px;overflow:hidden;}
.mdt_2{margin-top:-2px; line-height:1.3;width:112px;padding: 0 20px;}
/*案例弹出*/
/*弹出*/

#yuyuebmbox{background:rgba(0,0,0,.4);position:fixed;top:0;left:0;width:100%;height:100%;}
.yycontent{width:1040px;margin:70px auto 0;position: relative; }
.textboxly{overflow: hidden;position:absolute;top:60px;padding-bottom: 30px;}
.textboxly .textleft{float:left;width:519px;}
.textboxly .textleft h3{text-align: center;padding-top:20px;font-size: 28px;
color: #4c91d2;line-height: 36px;padding-left: 5px;font-weight: bold;}
.textboxly .textleft .font14{font-size: 12px;text-align: center;}
.textboxly .textleft ul {width:362px;margin:0 auto; list-style: none;padding: 16px 40px 10px;}
.textboxly .textleft ul li{margin:10px 0}
.textboxly .textleft ul li .span1{color: #9e2323;position: relative;top:3px;
    font-size: 24px;vertical-align: middle;margin-right: 0px;line-height: 34px;}
.textboxly .textleft ul li .span2{line-height: 34px;display: inline-block;}
.textboxly .textleft ul li select{width: 114px;height: 34px;
padding-left: 6px;font-size: 14px;color: #666;border: 1px solid #dddddd;
vertical-align: middle;outline: none;}
.textboxly .textleft ul li input{ outline:none;padding: 5px 9px 6px;border: 1px solid #dddddd;
vertical-align: middle;width:213px;}
.clos:hover{ cursor:pointer;}
.here a{font-size:14px;}
.textboxly .imgright{float:right;width:520px;}

/*新闻列表*/
.nsbanner{background: url(../images/nsbanner.jpg);height:268px;}
.nsbanner li{float: left;width:50%;text-align: center;line-height: 92px;}
.h92{height: 92px;margin-top:176px;}
.listnews{margin:0 auto;padding:0 36px 36px 36px;}
.listnews li{margin-top:36px;}
.listimg{width:210px;height: 150px;overflow: hidden;}
.listtext{width:80%;height:  150px;}
.listtime{bottom:10px;left:0;}
/*品质保障*/
.bnnavbox{bottom:10px;left:50%;width:1200px;margin-left:-600px;}
.bnnavul li{float:left;background: url(../images/bnnavbg.png);width:19%;height:130px;margin:0 0.5%;text-align: center;}
.lcform{margin:50px auto;}
.lcform input{display:block;width:98.5%;height:100%;outline: none;padding-left:10px;}
#pzbzform li{width:29%;height:46px;margin:0 1.5%;border:1px solid red;float:left;}
.szpzbg{background: url(../images/szpzbg.jpg) center center;height: 285px;margin-top:40px;}
.abtn{width:150px;height:40px;border-radius: 10px;line-height: 40px;margin-top:140px;}
.abtn:hover{background: #981010;}
.hvxian:hover{text-decoration: underline;}
.pplogobg{background: #f0f5f9;width:100%;}
.ppabtn{right:118px;bottom: 28px;width:150px;height:40px;border-radius: 10px;line-height: 40px;}
.ppabtn:hover{background: #981010;}
.gbgybg{background: url(../images/gbgybg.jpg) center center;height: 697px;}
.gbgyleft{width:50%;}
.gbgyleft img{width: auto;height: 332px;}
.kbtn{height: 50px;line-height: 50px;border-radius: 10px;}
.gylbtbg,.zlysbg,.shbg{background: #bdbdbd;padding:50px 0;}
.gylbt{height: 300px;}
.pdtb15lr32{padding:15px 0;}
.mintu{background: url(../images/aqmintu.jpg) center center;height: 226px;}
.mintabtn{left:430px;bottom:63px;width:150px;height:40px;border-radius: 10px;line-height: 40px;}
.mintabtn:hover{background: #770c0c;}
.zlysul li{float:left;width:17.1%;height: 157px;margin:50px 1.45% 30px;}
.zlysul li:hover{cursor: pointer;}
.xxktubox dd{width:31%;float:left;margin:1.1%;}
.xxktubox dd img{width:100%;}
.xxktubox dl{visibility: hidden;position: absolute;top:0;left:0;width:100%;height: 100%;}
.xxkbtn{width:180px;height:40px;border-radius: 10px;line-height: 40px;}
.xxkbtn:hover{background: #770c0c;}
.qwhbtx{background: url(../images/qwhbtx.jpg) center center;height: 1040px;}
.slpjz{background:url(../images/mintu2bg.jpg) center center;height: 190px;}
.slpbtn{width:180px;height:40px;border-radius: 10px;line-height: 40px;}
.shul{box-sizing: border-box;width:1200px;margin: 60px auto 0;}
.shul li{float:left;width:210px;margin:0 1.25%;height: 210px;background: #3a3c3b;color:#fff;border-radius: 50%;text-align: center;}
.shul li .shico{margin: 64px auto 8px;}

.h668{height: 668px;width: 100%;background: #e3e3e3;}
.khpjbg{background: #bdbdbd;}
.pjlbtbox{margin:2.5% 5%;}
.baojiabg{background: url(../images/baojiabg.jpg) center center;height: 723px;width:100%;}

.pzbzbjul li{font-size:20px;height:50px;line-height: 50px;margin:30px 0;}
.pzbzbjul li input{border:1px solid #3a3c3b;height: 50px;padding-left:10px;width:58%;margin-left:10px;}
.bjkebtn{width:200px;height: 50px;line-height: 50px;text-align: center;font-size: 18px;margin:40px 0 0 266px;}
.bjkebtn:hover{background: #7d0707;}
.bjjsqbor{border-right:1px solid #ccc;}
.sublitbtn{left:50%;top:50%;margin:-70px 0 0 -75px;width:140px;height: 140px;}
.subtext{width:60px;font-size: 26px;    margin: 18px 30px;}
.juhongse{background: #d00000;border-radius: 50%;width:110px;height:110px;top:15px;left:15px;}
.juhongse:hover{background: #a00303;}
.bgimgts{top:0;left:0;}
.bgimgts{top:7px;left:7px;width:126px;height:126px;}
.subbtn:hover{cursor: pointer;}
/*成品精装家*/
.cpbanner{background: url(../images/cpbanner.jpg) center center;height: 874px;}
.cpxxkbox{background: url(../images/xxkbg.jpg) center center;height: 1012px;}
.cpxxkboxps{width: 1200px;top:-150px;left:50%;margin-left:-600px;}
.cpxxkboxps .cptab{width:16.666666%;font-size:28px;float: left;background: #36706b;text-align: center;height: 63px;line-height: 63px;font-weight: bold;color:#fff; position: relative;}
.cpxxkimg{width:1200px;height: 360px;}
.cpxxkboxps .cptab:hover{cursor: pointer;}
.cpxxkboxps .cptab img{display:none;width: 100%;height: 78px;z-index: 1;}
.cpxxkboxps .cptab p{width:100%;z-index: 2;}
.cpxxktext{padding:20px 30px;top:0;right:0;width:42%;background: rgba(0,0,0,.4);color:#fff;height: 100%;}
.cpxxktubox{width:1200px;height: 360px;}
.cpxxktu{display:none;}
.cpxxktextul li{overflow: hidden;color:#323232;margin:15px 0;}
.cpxxktextul li .pdtblr05{padding:8px;}
.cpbjtextleft{height: 106px;line-height: 106px;background: #44423b;}
.cpbjform{background: #487d78;height: 539px;}
.cpbjformul li{margin:16px 0;width:100%;height:60px;line-height:60px;}
.cpbjformul li #yzssub:hover{background: #b10941;}
.cpbjformul li input{background: #fff;outline: none;border: 0;padding-left:10px;width:98%;height: 100%;}
.cpbjformul li #yzssub:hover{background: #dc0b51;}
.fgnavul .li0{float: left;color:#03226a;width:25%;height: 100px;text-align: center; font-weight: bold;}
.leftsk{top:0;left:0;z-index: 99999999;background: rgba(0,0,0,.6);height: 100%;}
.rightsk{top:0;right:0;z-index: 99999999;background: rgba(0,0,0,.6);height: 100%;}
.fenggelbt{height: 500px;width: 100%;margin:0 auto;padding-bottom: 50px;position: relative;}
/* .fenggelbt .li1{display: none;} */
.fenggelbt .li1{visibility: hidden;position: absolute;top:0;left: 50%;  margin-left: -600px;}
.addds{visibility:visible !important;}
.fenggelbt .li1 img{width:100%}
.srdznavico{width:90%;margin:70px auto 50px;}
.srdznavico li{width: 25%;float:left;}
.srdzpwtu li{float: left;width:20%;margin:0 0.5%;height: 333px;overflow: hidden;}
.srdzpwtu li img{margin:0 auto;}
.srdzboxbg{background: #f3f1f2;}
.pzbztitle{width:410px;height: 70px;line-height: 70px;}
.wdpzbzbtn a{width:250px;height: 50px;line-height: 50px;}
.wdpzbzbtn a:hover{background: #b31047;}
.dzjjbg{height: 663px;background: url(../images/dzjjno2.jpg) center center;}
.dzjjtitle{width:620px;height: 70px;line-height: 70px;}
.dzjjbtn{bottom:70px;left:50%;width:1200px;margin-left:-600px;}
.dzjjbtn a{width:140px;height: 36px;line-height: 36px;}
.dzjjbtn a:hover{background: #b31047;}
/* 改动 */
.home3d {
  overflow: hidden;
}

.home3d .home3dName {
  position: absolute;
  text-align: left;
  filter: alpha(opacity=0);
  -moz-opacity: 0;
  -khtml-opacity: 0;
  opacity: 0;
  top: 140px;
  right: 90px;
  transition: all 0.6s ease-out 0.2s;
}

.home3d .home3dName.hover {
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
  top: 132px;
}

.home3d .home3dName img {
  vertical-align: top;
  margin-bottom: 18px;
}

.home3d .home3dName p {
  overflow: hidden;
  font-size: 16px;
  line-height: 16px;
}

.home3d .home3dName p em {
  font-style: normal;
  font-weight: normal;
  float: left;
  margin-right: 22px;
}

.home3d .home3dName p span {
  font-size: 12px;
  display: block;
  float: left;
  /* background: url(../images/3d_0.png) no-repeat left center; */
  padding-left: 21px;
  margin-bottom: 35px;
}

.home3d .home3dName p span i {
  font-style: normal;
  font-weight: normal;
  margin-right: 10px;
}

.home3d .home3dName a {
  display: block;
  float: left;
  color: #fff;
  text-align: center;
  font-size: 18px;
  cursor: pointer;
  width: 180px;
  height: 55px;
  line-height: 55px;
  background: #3c3c3c;
  border-radius: 4px;
  margin-right: 20px;
}

/* .home3d .hd {
  display: none;
} */

.home3d .slider .prev span {
  background: url(../images/scrollleft.png) no-repeat 98% center rgba(0, 0, 0, 0.4);
  opacity: inherit;
}

.home3d .slider .next span {
  background: url(../images/scrollright.png) no-repeat 2% center rgba(0, 0, 0, 0.4);
  opacity: inherit;
}

.slider {
  width: 100%;
  min-width: 1200px;
  overflow: hidden;
  background-color: #fff !important;
  text-align: center;
  height: 500px;
}

.slider .bd {
  position: absolute;
  width: 1200px;
  left: 50%;
  margin-left: 600px;
}


.slider .hd {
  /* height: 15px; */
  overflow: hidden;
  position: absolute;
  /* right: 5px; */
  bottom: 20px;
  z-index: 1;
  left: 50%;
}

.slider .hd ul {
  overflow: hidden;
  zoom: 1;
  float: left;
}

.slider .hd ul li {
  float: left;
  margin-right: 2px;
  /* width: 15px;
  height: 15px; */
  line-height: 14px;
  /* text-align: center;
  background: #fff; */
  cursor: pointer;
}

.slider .hd ul li.on {
  background: #f00 !important;
  color: #fff;
}

/* .slider .hd {
position: absolute;
width: 100%;
text-align: center;
left: 0;
z-index: 1;
height: 2px;
bottom: 8px;
} */

.slider .pnBtn .blackBg {
  display: block;
  position: absolute;
  filter: alpha(opacity=40);
  -moz-opacity: 0.4;
  -khtml-opacity: 0.4;
  opacity: 0.4;
  left: 0;
  top: 0;
  width: 100%;
  height: 500px;
  background: #000;
}

.slider .tempWrap {
  overflow: visible !important;
}

.slider .tempWrap ul {
  margin-left: -1200px !important;
}

.slider .bd li {
  width: 1200px;
  overflow: hidden;
  position: relative;
}

.slider .bd li img.bdImg {
  display: block;
  width: 1200px;
  height: 500px;
}

.slider .prev {
  left: -50%;
  margin-left: -600px;
}

.slider .next {
  left: 50%;
  margin-left: 600px;
}

.slider .pnBtn {
  position: absolute;
  cursor: pointer;
  z-index: 1;
  top: 0;
  width: 100%;
  height: 500px;
}
.li:nth-child(2){
display: none;
}
.li:nth-child(3){
display: none;
}
.li li{
width: 20px;
margin-right: 10px;
background: #fff;
}





 /* 本例子css */
 .slideBox{height: 336px; overflow: hidden; position: relative;}
.dsggytext{position: absolute;bottom:0;left:0;height: 30px;line-height: 30px;text-align: center;color:#fff;font-size: 16px;background: rgba(0,0,0,.8);width:100%;}
.cplbtbox{width: 100%;height: 100%;}
  .swplbt .swiper-button-prev{z-index: 99999999999999;left:9%;background: url(../images/leftjt.png);width:50px;height: 128px;}
  .swplbt .swiper-button-next{z-index: 99999999999999;right:8.2%;background: url(../images/rightjt.png) -82px;width:50px;height: 128px;}
  .swplbt .swiper-slide-prev{width:12% !important;}
  .swplbt .swiper-slide-active{width:73% !important;}
  .swplbt .swiper-slide-next{width:15% !important;}
  .swplbt .swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fff;
    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
  }
.swiper-container2 {width: 100%;height: 100%;}
.swiper-container2 .swiper-slide {
text-align: center;
font-size: 18px;
background: #fff;
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
}
.swiper-container2 .swiper-slide img{width: 100%;}
.swiper-container2 .swiper-button-prev{z-index: 99999999999999;left:-2%;background: url(../images/btnleft2.png);width:60px;height:60px;background-size: 100%;}
.swiper-container2 .swiper-button-next{z-index: 99999999999999;right:-2%;background: url(../images/btnright2.png);width:60px;height:60px;background-size: 100%;}
/**/
.clnavbox{width:60%;margin:50px auto;}
.clnavbox li{float: left;width:25%;text-align: center;color:#646464;border-top:4px solid #999999;line-height: 60px;height: 60px;font-size: 22px;font-weight: bold;}
.clnavbox .addli{border-top:4px solid #9f6060;color:#9f6060; cursor: pointer;}
.gongyitu{height: 336px;width:100%;overflow: hidden;}
.cpyxppbg{background: url(../images/zcyxpp.jpg) center center;height: 819px;}
.gxppbtna{width:220px;line-height: 60px;height: 60px; bottom:100px;left:140px;}
.gxppbtna:hover{background: #9e0a3c;}
.zsyvtd{background: url(../images/cpsjs.jpg) center center;height: 909px;}
.tdsjsbtn{bottom:50px;left:25%;}
.tdsjsbtn a{width:270px;height: 50px;line-height: 50px;font-size: 16px;}
.tdsjsbtn a:hover{background: #80072f;}
.wsshbg{background: #ccc;}
.cpshico{width: 80%;margin:0 auto;}
.cpshico li{float: left;width:18%;margin:20px 1% 80px;}
.cpshico li img{margin:0 auto;}
.cpyuyuebg{background: url(../images/yzsbjbg.jpg) center center;height: 685px;}
.jingdian{width:100%;margin:0 0 30px}
.xxktubox{width:100%;height: 750px;}
/*客户有话说*/
.khlistbox{top:-50px;}
.khlistul{width:1138px;margin:0 auto;}
.khlistbox li{height: 564px;width:100%;position: relative;}
.khlistbox .addlibg01{background: url(../images/listbg11.png) center center;}
.khlistbox .addlibg02{background: url(../images/listbg22.png) center center;}
.addlibg01 .khlistimg{width:376px;height: 247px;border:5px dotted #fdd1a1;border-radius: 15px;margin:61px 0 0 92px;float: left;}
.addlibg01 .khlisttext{width:518px;margin-right: 83px;float: right;}
.addlibg01 .khtoptw{height: 370px;}
.addlibg01 .khfoottext{width:70%;margin:15px 0 0 95px;}

.addlibg02 .khlistimg{width:376px;height: 247px;border:5px dotted #fdd1a1;border-radius: 15px;margin:61px 68px 0 0;float: right;}
.addlibg02 .khlisttext{width:518px;margin-left: 87px;float: left;}
.addlibg02 .khtoptw{height: 370px;}
.addlibg02 .khfoottext{width:70%;margin:15px 0 0 246px;}
.khformbox{height: 162px;}
.khformleft{width:460px;height: 162px;background: #fbf2e3;}
.khformtel{width:90%;margin:10px auto;height: 38px; line-height: 38px;border-radius: 5px;}
.khformright{width:415px;background: #9e7f5a;height: 162px;}
.khformright li{width:80%;margin:15px auto;height: 45px;line-height: 45px;border-radius: 5px;overflow: hidden;}
.khformright li input{outline:none;border: 0;background: #fff;width:100%;height: 100%;padding-left:10px;}
.khsubbtn{width:272px;height: 162px;}
.khsubbtn input{top:0;left:0;width: 100%;height: 100%;}
.khyzsjbox{height: 473px;overflow: hidden;}
.khyzsjtu{width:90%;margin:0 auto;height: 100%;;}
.shouzhi{left:50%;top:50px;}
/*联系我们*/
.lxtoptext{padding:30px 50px;}
.lxzxbtn{width:190px;height: 44px;background: red;line-height:44px;}
.lxzxbtn:hover{background:#b70808;}
.dianmian{padding:60px 0;border-top:1px dashed #ccc;}
.dmtext{width:45%; }
.lxbor_b{border-bottom:1px dashed #ccc;}
.fthlxwm{height: 80px;line-height: 80px;}
.ftlxbtn{width: 130px;height: 44px;line-height: 44px; background: #fff;color:red;font-size:18px;}
.ftlxbtn:hover{background: #d2d2d2;}
/*套餐C6*/
.tcbttop{height: 45px;line-height: 45px;width: 430px;margin:0 auto;}
.tcminico li{height: 122px;}
.tctopxxk{width:100%;height: 447px;}
.tctopxxk ul li{position: relative;display: none;}
.tcxxktext{right:8%;bottom:5%;width:45%;background: #fff;padding:20px 40px;}
.tcxxknav li{float: left;padding:8px 15px;background: #252326;color:#fff;margin:30px 1% 0; position: relative;}
.tcxxknavul{margin-right: 8%;width: 50%;}
.tcxxknav li:hover{cursor: pointer;}
.xiaot{width:1px;height:30px;background: #d00000;top:-30px;left:44px;display: none;}
.tcxxkps{height: 100%;width: 246px;background: rgba(0,0,0,.6);top:0;left:5%;}
.tcxxknavbtn{width:80%;bottom:20%;height: 30px;border:1px solid #fff;text-align: center;color:#fff;line-height: 30px;left:10%;}
.tckjnav li{float: left;padding:6px 0;width:11.3%;border:1px solid #fff;margin:0 0.5%;text-align: center;}
.tckjnav li a{color:#fff;}
.tckjimgbox{height: 552px;width:1200px;margin:0 auto;}
.addkjsk{background: #fff !important;}
.addkjsk a{color:#323232 !important;}
.gongxu400bg{background: url(../images/gxbg.jpg) center center; height: 776px;}
.tcsjanli li{float: left;font-size:16px;text-align: center;height: 60px;line-height: 60px;width:20%;background: #ededed;color:#323232;}
.tcsjanliimg li{display: none;}
.tcsjanliimg li:nth-child(1){display: block;}
.tcfuwubboxbg{background:url(../images/fuwubg.jpg) center center;height: 918px;}
.tcfwsp{height: 369px;}
.tcplay{top:50%;left:50%;margin:-45px 0 0 -45px;z-index: 999999;}
.tcljcf{border-radius: 40px;width:70%;margin:80px auto 40px;height: 80px;background: #fff;line-height: 80px;text-align: center;}
.tcfwulbox li{float: left;width:32.3333%;background: #eeeeee;}
.tcfwulimg{width:100%;height: 242px;}
.tcftformbj{background: url(../images/tcyybg.jpg)  center center;height: 582px;}
.tcformbox{background: url(../images/tcryyt.png);width:434px;height: 498px;margin-top:42px;margin-right: 30px;}
.tcformul{width:328px;margin:156px 0 0 72px;}
.tcformul li{height: 46px;width: 100%;}
.tcformul li input{background:#fff;outline: none;border: 0;height: 46px;padding-left:12px;line-height: 46px;font-size:16px;width:96.7%;}
.tcsubmitbtn{border-radius: 25px !important;width:270px !important;height: 50px !important;margin:40px auto 0;overflow: hidden;}
.tcsubmitbtn input{background: #e14939 !important;width: 100% !important;;height: 100% !important;padding:0 !important;color:#fff;font-size: 20px !important;}
.zhucainav li{float: left;width:16.6%;background: #f6f6f6;height: 60px;line-height: 60px;text-align: center;font-size:18px;}
.zhucaiimg{ position: relative;width: 1162px;height: 550px;overflow: hidden;margin:30px auto 0;}
.zhucaiimg li{position: absolute;top:0;left:0;visibility: hidden;width: 1162px;height: 550px;}
/*tcc4*/
.c4mintoptext{height: 130px;line-height: 130px;}
.c4miniconav li{width:193px;height: 193px;float: left;border:2px solid #595757;border-radius: 5px;margin:0 21px 0 22px;}
.c4miniconav li div{height: 142px;}
.tc4minnavul{width:1200px;margin:0 auto;}
.c4youshi{top:-60px;}
/*关于我们*/
.gywmboxbg{background: url(../images/gyppgsbg.jpg) center center;height: 682px;}
.gywmbtna{width:268px;height: 50px;line-height: 50px; text-align: center;background: #1a191e;color:#fff;float: right;margin-right:3%;}
.gywmbtna:hover{background: #d00000 ;}
.gycsfb{background: url(../images/csfbbgt.jpg) center center;height: 746px;}
.csfbright{width:360px;height: 540px;margin-top:97px;background: #cfcfcf;}
.csfbtext{border:1px solid #fff;width:90%;height: 92%;margin:6% 0 0 5%;}
.yyjdbtn{width: 113px;height: 26px;line-height: 26px;}
.yyjdbtn:hover{text-decoration: underline;}
.gycfzsimgbtn{width:160px;height: 20px;bottom:30px;left:140px;}
.gyrytext1{padding:0 30px;background:#323f35;color: #fff;margin: 4px 0; height:46px;line-height: 46px;display: inline-block;}
.gysjsgdbtn{width:188px;height: 50px;right:80px;bottom:3px;}
.gysjsgdbg{background: url(../images/sjds.jpg) center center;height: 839px;}
.gypplcbg{background: url(../images/gypplcbg.jpg) center center;height: 714px;}
.pplcleftbg{background:#d5d5d5;width:604px;height: 714px;}
.pplbtimg{width:90%;height: 92%;margin:4% 0 0 5%;}
.pplctext{width:514px;height: 610px;margin-top:52px;background: #fff;border-radius: 10px;}
.pplctitle{height: 32px;line-height:32px;background: #000;color: #fff;padding:0 30px;}
.zzdztitle{border-bottom:2px dotted #ccc;  }
.pplcdl dd{margin:5px 0;}
.pplbtimg li{display: none;}
.qywhbg{height: 783px;background: url(../images/gyqywhbg.jpg) center center;}
.qywhbtn{left:28%;bottom:221px;width:430px;height: 60px;}
/*案例内页*/
/* .anlicontent{border:1px solid #ccc;} */
.anlitext{box-sizing: border-box;border: 1px solid #e8e8e8; }
.anlitext li{width:49.885%;height: 40px;line-height: 40px;border-right: 1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;box-sizing: border-box; }
.anliborleft{border-right:1px solid #e8e8e8;}
.anlirightbj{width:22%;/*border:1px solid #ccc;*/}
#anlicontform li{height: 36px;border:1px solid #ccc;width:99%;margin:8px 0; }
#anlicontform li input{padding-left:12px;line-height: 36px;border:0;outline: none;}
#anlicontsub{background: #ff343f;height: 42px;line-height:42px;}
.rmjzal{height: 36px;line-height: 36px;width:100%;border-bottom: 1px solid #ccc;}
.rmjzalul li p{line-height: 30px;height: 30px;}
.rmjzalul li .anlitjimg{display: none;}
.anlisjsbtn{width:45%;height: 30px;line-height: 30px;background: #ccc;text-align: center;}
.anlisjsbtn:hover{background: #d90000;color:#fff;}
.anliconttext img{max-width: 100%;}
.anlisxp a:hover{color:red;}
/*设计师*/
.sjscontimg{width:270px;height: 270px;border-radius: 10px; }
.sjsconttext{width:66%; color:#797979;font-size: 13px;height: 270px;}
.sjstextul{padding:10px 0; border-top:1px dashed #f4f4f4;}
.sjstextul li{ padding-left: 20px;height: 20px;line-height: 20px;margin:5px 0;}
.textico01{background: url(../images/leftbg.jpg) no-repeat 0 3px;}
.textico02{background: url(../images/leftbg.jpg) no-repeat 0 -45px;}
.textico03{background: url(../images/leftbg.jpg) no-repeat 0 -21px;}
.sjstexticofoot{bottom:0;left:0;}
.sjslntext{max-height: 80px;}
.sjsconttop{border-bottom:1px dashed #e4e4e4;padding-bottom:20px}
.sjsdbzplist li{width:31%;background: #f6f6f6;float: left; margin:10px 1.1687%;}
.sjsdbzplist li p{ text-align: center;overflow: hidden;
  text-overflow:ellipsis;
  white-space: nowrap;}
.dbalimg{width:100%;height:180px;}
.daibiaozpbtn{width:110px;height: 30px;border-radius: 5px;color:#fff;margin:10px auto;background: #898989;line-height: 30px;text-align: center;}
.daibiaozpbtn:hover{background: #d00000;}
#sjsrightsub{width:100%;background:#d00000;color:#fff; height: 38px !important;font-size: 16px !important;}
#sjsrightsub:hover{background:#a70606;}
.sjssubmtbtn{border-radius: 5px;overflow: hidden;}
#sjsrightform li{font-size: 14px;  height: 44px;}
#sjsrightform li input{height: 30px;line-height: 30px;border-radius: 8px;border: 1px solid #c9c9c9;width: 190px;    margin-left: 8px;  font-size: 12px; padding-left:10px;}
#sjsrightform li label{margin-left: 10px;  width: 57px;  text-align: right;  display: inline-block;}
.mxtitle{border-bottom: 1px solid #ebebeb;  margin-bottom: 10px;  padding-bottom: 8px;}
.mxtitle span{border-bottom: 1px solid #d00000;  font-weight: bold; padding-bottom: 8px;}
.mxsjsimg p{position: absolute;  bottom: 0;  font-size: 14px;  background: #404040;  height: 30px;  line-height: 30px;
  width: 100%;  text-align: center;}
.mxsjstjimgbox{width:100%;height: 275px;overflow: hidden;}
/*新闻内容页面*/
.rdnewslist li{padding:7px 0;}
.rdnewslist li a:hover{color: #d00000; }
.newscltop{border-top:3px solid #487d78;border-bottom:1px solid #487d78;height:40px;}
.newscltop p{border-left: 8px solid #487d78;  margin: 10px 0;  padding-left: 10px;}
.rdnews{width:23px;height: 23px;border-radius: 50%;background: #ccc; color:#fff;text-align: center;line-height: 23px;}
.shu1{background: red;}
.shu2{background: #36706b;}
.shu3{background:#5b2497;}





.footer dl{
  border-right: none !important;
  margin-right: 0px !important;
}
/* ---------------- */
@-webkit-keyframes buzz-out {
  10%{
      -webkit-transform: translateX(3px) rotate(3deg); 
  }
  20%{
      -webkit-transform: translateX(-3px) rotate(-3deg); 
  }
  30%{
      -webkit-transform: translateX(3px) rotate(3deg); 
  }
  40%{
      -webkit-transform: translateX(-3px) rotate(-3deg); 
  }
  50%{
      -webkit-transform: translateX(3px) rotate(3deg); 
  }
  60%{
      -webkit-transform: translateX(-3px) rotate(-3deg); 
  }
  70%{
      -webkit-transform: translateX(3px) rotate(3deg); 
  }
  80%{
      -webkit-transform: translateX(-3px) rotate(-3deg); 
  }
  }
.ckxq:hover{
  -webkit-animation-name: buzz-out;
-webkit-animation-duration: 0.75s;
-webkit-animation-timing-function: linear;
-webkit-animation-iteration-count: 1;
}
/* .taocan_ckxq:hover{
  -webkit-animation-name: buzz-out;
-webkit-animation-duration: 0.75s;
-webkit-animation-timing-function: linear;
-webkit-animation-iteration-count: 1;
}
.xj_ljzx:hover{
  -webkit-animation-name: buzz-out;
-webkit-animation-duration: 0.75s;
-webkit-animation-timing-function: linear;
-webkit-animation-iteration-count: 1;
} */
.anliconttext img{max-width: 100%;margin-top:15px;}



.navsonul4 {
    left: 100px;
    display: none;
    width: 100px;
    background: rgba(0, 0, 0, 0.831);
    font-size: 16px;
}

/*首页新闻*/
.sy_news_ul{padding-bottom: 30px;}
.sy_news_ul li{float:left;width:32.33%;height: 500px;}
.sy_news_ul li:hover{-moz-box-shadow:2px 2px 14px #8F8F8F; -webkit-box-shadow:2px 2px 14px #8F8F8F; box-shadow:2px 2px 14px #8F8F8F;}
.sy_news_ul li:hover .news_top_t p{color:#f08200 !important;}
.nsfadaimg{width:100%;height: 139px;overflow: hidden;}
.news_top_t{top:0;left:0;height: 100%;width:100%;background: rgba(255,255,255,.6);}
.news_list_img{width:110px;height: 82px;overflow: hidden;background: red;;}
.sy_news_ico{height: 41px;margin-top:26px;}
.news_dl_ dd{margin-top:10px;overflow: hidden;}
.news_dl_ dd:hover .news_list_t_{color:#f08300 !important;}
.news_dl_a{margin:30px auto 30px;width:40%;height: 30px;line-height: 30px;color:#999999;border:1px solid #999;}
.news_dl_a:hover{background: #F08200 !important;color:#fff !important;border:1px solid #F08200 !important;}
.news_dl2_t{line-height: 39px;height: 39px;}
.news_dl_2 dd{overflow: hidden;}
.news_dl_2 dd:hover .news_dl2_t{color:#f08300 !important;}
.news_img_{margin:20px auto 0;}
.sygsdtbg{background: #f1f1f1;margin-top:50px;overflow: hidden;}
.pdt50{padding-top:50px;}
.width66_{width:66%;}
.mdlr01_ {margin:0 1%;}
.textlh1 {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.textlh2 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
</pre></body></html>